two-spotted snake - Francés Inglés Diccionario